You need to sign in or sign up before continuing.

Bill Granger

47 books

242 pages hardcover 1987

nonfiction history politics informative reflective fast-paced

320 pages 1989

fiction thriller informative mysterious tense fast-paced

missing page info 1995

emotional informative medium-paced

missing page info

288 pages paperback 1982

mysterious tense medium-paced

319 pages 1981

fiction mystery thriller adventurous mysterious tense fast-paced

406 pages digital 1981

missing page info digital 1982

293 pages 1982

fiction mystery thriller informative tense fast-paced

319 pages hardcover

informative inspiring lighthearted medium-paced