Scan barcode
Peter Oosterveer
4 books
377 pages • first pub 2011 (editions)
ISBN/UID: 9781299692688
Format: Digital
Language: English
Publisher: Routledge
Publication date: Not specified
377 pages • first pub 2011 (editions)
ISBN/UID: 9781299692688
Format: Digital
Language: English
Publisher: Routledge
Publication date: Not specified
282 pages • first pub 2011 (editions)
ISBN/UID: 9781849712613
Format: Paperback
Language: English
Publisher: Not specified
Publication date: Not specified
282 pages • first pub 2011 (editions)
ISBN/UID: 9781849712613
Format: Paperback
Language: English
Publisher: Not specified
Publication date: Not specified
208 pages • missing pub info (editions)
ISBN/UID: 9780367628543
Format: Paperback
Language: English
Publisher: Routledge
Publication date: 02 October 2020
208 pages • missing pub info (editions)
ISBN/UID: 9780367628543
Format: Paperback
Language: English
Publisher: Routledge
Publication date: 02 October 2020
952 pages • missing pub info (editions)
ISBN/UID: 9780190629038
Format: Hardcover
Language: English
Publisher: Oxford University Press, USA
Publication date: 22 February 2019
952 pages • missing pub info (editions)
ISBN/UID: 9780190629038
Format: Hardcover
Language: English
Publisher: Oxford University Press, USA
Publication date: 22 February 2019