Ървин Уелш

2 books

432 pages hardcover 2018

fiction contemporary literary dark funny tense fast-paced

431 pages paperback 1993

fiction classics contemporary literary challenging dark funny medium-paced