Roger Sales

3 books

306 pages first pub 1996 (editions)

nonfiction history informative medium-paced

247 pages missing pub info (editions)

176 pages first pub 1988 (editions)

nonfiction funny informative medium-paced
More...