Jan Needle

44 books

486 pages 2013

fiction historical mystery mysterious medium-paced

288 pages paperback

fiction historical emotional medium-paced

382 pages paperback

fiction historical mysterious tense fast-paced

127 pages hardcover 1977

189 pages 1981

79 pages

missing page info paperback 1985

medium-paced

missing page info digital 2019

dark tense medium-paced

360 pages digital

335 pages hardcover

fiction