Bill Krause

2 books

268 pages paperback

fiction thriller medium-paced

240 pages 2010

nonfiction informative reflective slow-paced