Michael Haag

31 books

252 pages 2005

informative medium-paced

368 pages paperback

nonfiction travel medium-paced

222 pages paperback 2017

missing page info 1998

medium-paced

61 pages 1985

224 pages 2013

nonfiction history adventurous mysterious tense medium-paced

272 pages paperback 2013

96 pages paperback

nonfiction art travel medium-paced

missing page info 2016

challenging dark informative fast-paced

256 pages 2004

nonfiction history informative slow-paced