Type
Book
Author(s)
Jim Ife
Date
2016
Publisher
Cambridge University Press
Pub place
Port Melbourne, VIC, Australia
Edition
Second edition
ISBN-13
9781107543362, 9781316342855