160pp. Soft covers. Bit Dog-eared with small part of back cover missing, o/w a good reading copy
£16.04
1 in stock
850303656