Michael Zimmer

28 books

256 pages paperback

fiction historical adventurous fast-paced

499 pages 2014

fiction historical emotional mysterious medium-paced

665 pages paperback

fiction historical adventurous medium-paced

392 pages hardcover

fiction historical adventurous slow-paced

231 pages hardcover

fiction historical medium-paced

missing page info 2016

fiction adventurous slow-paced

240 pages paperback

fiction literary fast-paced

missing page info digital

222 pages paperback

fiction adventurous emotional slow-paced

441 pages