Patrick Hogan

5 books

208 pages paperback

nonfiction computer science design informative medium-paced

257 pages 2019

nonfiction history politics dark funny slow-paced

297 pages paperback 1983

fiction fantasy adventurous challenging mysterious slow-paced

missing page info 1977

medium-paced

242 pages paperback

nonfiction classics essays history literary travel