Paperback
details (United Kingdom).
ISBN: 978-0-227-17674-0
ISBN-10: 0-227-17674-X
James Clarke & Co · 2017