John Lang

36 books

289 pages paperback 1996

fiction classics horror short stories dark mysterious fast-paced

208 pages 2015

nonfiction history challenging informative reflective slow-paced

346 pages paperback 1719

fiction classics historical adventurous slow-paced

209 pages paperback

nonfiction poetry challenging reflective medium-paced

64 pages paperback

nonfiction autobiography biography adventurous mysterious medium-paced

64 pages paperback

nonfiction history adventurous slow-paced

1149 pages 2020

fiction classics horror mysterious reflective medium-paced

Australian Short Stories

L. Kasatkina

400 pages hardcover 1975

fiction literary short stories adventurous reflective medium-paced

172 pages paperback 2011

medium-paced

172 pages paperback

nonfiction art history medium-paced