Tom Kerr

12 books

256 pages 2000

nonfiction travel informative medium-paced

582 pages paperback

fiction mystery thriller