Michael Russell

24 books

324 pages paperback

nonfiction education informative reflective medium-paced

400 pages 2019

fiction historical mysterious tense medium-paced

368 pages 2017

fiction historical mystery mysterious slow-paced

468 pages 2012

fiction crime historical mystery dark mysterious slow-paced

250 pages paperback

fiction childrens young adult emotional reflective medium-paced

318 pages paperback

nonfiction philosophy sports travel adventurous reflective medium-paced

264 pages paperback

nonfiction education challenging informative reflective medium-paced

250 pages 2013

fiction short stories thriller dark mysterious tense slow-paced

352 pages 2016

fiction crime historical mystery lighthearted mysterious slow-paced

missing page info 2019

adventurous informative mysterious medium-paced