Brooke Kennedy

7 books

332 pages paperback 2013

fantasy young adult adventurous emotional slow-paced

missing page info 2014

adventurous mysterious slow-paced

58 pages digital 2014

missing page info paperback 2014

adventurous dark emotional fast-paced

missing page info 2014

adventurous emotional fast-paced

missing page info 2014

fiction fantasy romance adventurous lighthearted fast-paced

40 pages paperback

nonfiction politics medium-paced