Cigarettes are sublime

210 pages

English language

Published June 3, 1995 by Picador.

ISBN:
9780330340168

View on OpenLibrary

5 stars (1 review)

3 editions