Scan barcode
1183 pages • missing pub info (editions)
ISBN/UID: 9780702017575
Format: Paperback
Language: English
Publisher: Bailliere Tindall
Publication date: Not specified
1183 pages • missing pub info (editions)
ISBN/UID: 9780702017575
Format: Paperback
Language: English
Publisher: Bailliere Tindall
Publication date: Not specified
1277 pages • missing pub info (editions)
ISBN/UID: 9780702026164
Format: Paperback
Language: English
Publisher: Bailliere Tindall
Publication date: Not specified
1277 pages • missing pub info (editions)
ISBN/UID: 9780702026164
Format: Paperback
Language: English
Publisher: Bailliere Tindall
Publication date: Not specified
1220 pages • missing pub info (editions)
ISBN/UID: 9780702062117
Format: Paperback
Language: English
Publisher: Elsevier
Publication date: 28 July 2017
1220 pages • missing pub info (editions)
ISBN/UID: 9780702062117
Format: Paperback
Language: English
Publisher: Elsevier
Publication date: 28 July 2017