David Turner
36 books
188 pages • missing pub info (editions)
ISBN/UID: 9781844013166
Format: Paperback
Language: English
Publisher: New Generation Publishing
Publication date: 10 September 2004
188 pages • missing pub info (editions)
ISBN/UID: 9781844013166
Format: Paperback
Language: English
Publisher: New Generation Publishing
Publication date: 10 September 2004
226 pages • missing pub info (editions)
ISBN/UID: 9780749433444
Format: Paperback
Language: English
Publisher: Routledge
Publication date: 01 October 2000
226 pages • missing pub info (editions)
ISBN/UID: 9780749433444
Format: Paperback
Language: English
Publisher: Routledge
Publication date: 01 October 2000
252 pages • missing pub info (editions)
ISBN/UID: 9781796680263
Format: Paperback
Language: English
Publisher: Independently Published
Publication date: 10 May 2019
252 pages • missing pub info (editions)
ISBN/UID: 9781796680263
Format: Paperback
Language: English
Publisher: Independently Published
Publication date: 10 May 2019
184 pages • missing pub info (editions)
ISBN/UID: 9781784423674
Format: Paperback
Language: English
Publisher: Shire Publications
Publication date: 24 December 2019
184 pages • missing pub info (editions)
ISBN/UID: 9781784423674
Format: Paperback
Language: English
Publisher: Shire Publications
Publication date: 24 December 2019
736 pages • first pub 1994 (editions)
ISBN/UID: 9780882580623
Format: Paperback
Language: English
Publisher: Howard University Press
Publication date: 01 June 1994
736 pages • first pub 1994 (editions)
ISBN/UID: 9780882580623
Format: Paperback
Language: English
Publisher: Howard University Press
Publication date: 01 June 1994
missing page info • missing pub info (editions)
ISBN/UID: 9780415259354
Format: Hardcover
Language: English
Publisher: Routledge
Publication date: 02 December 2004
missing page info • missing pub info (editions)
ISBN/UID: 9780415259354
Format: Hardcover
Language: English
Publisher: Routledge
Publication date: 02 December 2004
78 pages • missing pub info (editions)
ISBN/UID: 9781916159464
Format: Paperback
Language: English
Publisher: Blurb
Publication date: 29 October 2020
78 pages • missing pub info (editions)
ISBN/UID: 9781916159464
Format: Paperback
Language: English
Publisher: Blurb
Publication date: 29 October 2020
320 pages • missing pub info (editions)
ISBN/UID: 9781801098564
Format: Paperback
Language: English
Publisher: Nbs Agency Ltd
Publication date: 29 October 2020
320 pages • missing pub info (editions)
ISBN/UID: 9781801098564
Format: Paperback
Language: English
Publisher: Nbs Agency Ltd
Publication date: 29 October 2020
178 pages • missing pub info (editions)
ISBN/UID: 9780749433468
Format: Paperback
Language: English
Publisher: Routledge
Publication date: 01 October 2000
178 pages • missing pub info (editions)
ISBN/UID: 9780749433468
Format: Paperback
Language: English
Publisher: Routledge
Publication date: 01 October 2000
368 pages • missing pub info (editions)
ISBN/UID: 9780834213265
Format: Paperback
Language: English
Publisher: Aspen
Publication date: 01 December 2007
368 pages • missing pub info (editions)
ISBN/UID: 9780834213265
Format: Paperback
Language: English
Publisher: Aspen
Publication date: 01 December 2007