Bill Brooks

43 books

260 pages paperback

fiction crime historical

500 pages

fiction mystery

missing duration info audio

fiction medium-paced

496 pages paperback

fiction adventurous medium-paced

288 pages paperback

fiction adventurous dark fast-paced

missing page info hardcover

fiction literary mystery

missing page info 2016

fiction adventurous reflective medium-paced

256 pages 2001

fiction informative reflective fast-paced

335 pages hardcover 2001

emotional medium-paced

missing page info hardcover

fiction historical medium-paced