

1501146300 / 9781501146305
Paperback
27/11/2018
1 in stock Need More ?
140 x 213 mm, 399 grams 352 pages
Other Formats
![]() | Ebook | Price on Application: Contact us for further details |
![]() | Hardback | £9.49 |
![]() | Mixed media product | £7.99 |
![]() | Paperback | £7.46 |
Paperback with audio CD | £11.83 |