Irvine Welsh

101 books

Scottish Stories

Everyman's Library Pocket Classics Series

Gerard Carruthers

480 pages hardcover 2023

fiction classics literary dark mysterious reflective medium-paced

256 pages 2000

fiction contemporary short stories reflective fast-paced

431 pages paperback 1993

fiction classics contemporary literary challenging dark funny medium-paced

340 pages paperback 2001

nonfiction short stories travel emotional slow-paced

20 pages 2008

fiction fantasy young adult informative inspiring lighthearted slow-paced

76 pages 1998

fiction play challenging slow-paced

245 pages paperback 1997

fiction short stories challenging dark reflective medium-paced

255 pages paperback 2005

dark emotional informative medium-paced

298 pages paperback 2022

288 pages paperback 2016

fiction crime mystery thriller dark mysterious reflective slow-paced