Scan barcode
Marja Ollila
3 books
384 pages • first pub 2014 (editions)
ISBN/UID: 9781620408124
Format: Hardcover
Language: English
Publisher: Bloomsbury Publishing
Publication date: 26 August 2014
384 pages • first pub 2014 (editions)
ISBN/UID: 9781620408124
Format: Hardcover
Language: English
Publisher: Bloomsbury Publishing
Publication date: 26 August 2014
288 pages • first pub 2010 (editions)
ISBN/UID: 9781608193387
Format: Paperback
Language: English
Publisher: Bloomsbury Press
Publication date: 24 January 2012
288 pages • first pub 2010 (editions)
ISBN/UID: 9781608193387
Format: Paperback
Language: English
Publisher: Bloomsbury Press
Publication date: 24 January 2012
685 pages • first pub 2013 (editions)
ISBN/UID: 9780674430006
Format: Hardcover
Language: English
Publisher: Belknap Press
Publication date: 15 April 2014
685 pages • first pub 2013 (editions)
ISBN/UID: 9780674430006
Format: Hardcover
Language: English
Publisher: Belknap Press
Publication date: 15 April 2014