Jan Needle

43 books

94 pages digital 2015 user-added

fiction

90 pages 2017

adventurous informative medium-paced

231 pages digital 1993

challenging emotional reflective medium-paced

160 pages paperback

dark emotional slow-paced

218 pages paperback 1985

32 pages 1980

emotional reflective medium-paced

missing page info 1980

emotional reflective medium-paced

missing page info digital

172 pages digital

dark funny slow-paced

128 pages paperback 1984

medium-paced