Paperback 2018 Year British Library Publishing Publisher ISBN-13: 978-0-7123-5275-8 ISBN-10: 0-7123-5275-9 Buy on Amazon