Purchase Options

Print

9780393930214

239 x 284 mm • pages

Hardback

£116.00

Add to Basket

Standalone Ebook

9780393640878

Powered by VitalSource

£35.00

Add to Basket