Michael Shields

6 books

104 pages paperback

nonfiction self help

50 pages paperback 2019

missing page info 2018

challenging informative reflective medium-paced

222 pages paperback 2009

nonfiction autobiography memoir psychology sports travel dark tense medium-paced

5 pages 2018

challenging informative fast-paced

missing page info paperback 2002