You need to sign in or sign up before continuing.

John Ball

42 books

missing duration info missing pub info (editions)

fiction mystery

200 pages first pub 1979 (editions)

challenging informative inspiring medium-paced

missing duration info missing pub info (editions)

fiction classics mystery mysterious reflective fast-paced

448 pages missing pub info (editions)

fiction thriller

missing duration info missing pub info (editions)

fiction classics mystery mysterious medium-paced

334 pages missing pub info (editions)

fiction thriller

176 pages missing pub info (editions)

fiction classics mystery

2 hours missing pub info (editions)

fiction crime mystery play

missing duration info missing pub info (editions)

fiction classics mystery emotional mysterious reflective fast-paced

536 pages missing pub info (editions)

nonfiction science challenging informative reflective medium-paced