Scan barcode
413 pages • missing pub info (editions)
ISBN/UID: 9781843105091
Format: Paperback
Language: English
Publisher: Jessica Kingsley Publishers
Publication date: 15 May 2007
413 pages • missing pub info (editions)
ISBN/UID: 9781843105091
Format: Paperback
Language: English
Publisher: Jessica Kingsley Publishers
Publication date: 15 May 2007
400 pages • missing pub info (editions)
ISBN/UID: 9781843101239
Format: Paperback
Language: English
Publisher: Jessica Kingsley Publishers
Publication date: 15 March 2003
400 pages • missing pub info (editions)
ISBN/UID: 9781843101239
Format: Paperback
Language: English
Publisher: Jessica Kingsley Publishers
Publication date: 15 March 2003