Michael Resler

4 books

244 pages paperback

fiction classics adventurous slow-paced

288 pages paperback

fiction historical medium-paced

439 pages 2003

challenging informative medium-paced

376 pages hardcover 2015

fiction adventurous dark mysterious medium-paced