Michael Rose

39 books

missing page info digital

294 pages paperback

challenging emotional informative medium-paced

441 pages hardcover 2013

nonfiction history music adventurous mysterious medium-paced

30 pages paperback

nonfiction self help medium-paced

416 pages 2006

nonfiction challenging informative tense fast-paced

missing page info digital

missing page info 1999

nonfiction biography emotional informative slow-paced

269 pages hardcover 1999

nonfiction biography emotional informative slow-paced

219 pages 1997

challenging informative medium-paced

216 pages paperback

fiction medium-paced