Karen Brooks

29 books

96 pages 2001

nonfiction informative lighthearted relaxing fast-paced

96 pages hardcover 2001

384 pages 2004

fiction fantasy adventurous mysterious medium-paced

816 pages paperback 2020

fiction historical emotional reflective slow-paced

missing duration info audio

fiction historical mysterious slow-paced

96 pages hardcover 1996

nonfiction cookbook informative lighthearted medium-paced

96 pages 1996

informative lighthearted medium-paced

159 pages paperback 2005

fiction childrens fantasy young adult dark emotional mysterious medium-paced

missing page info