Book. 9781407244044 Publisher: ISBN 13: 9781407244044. Binding: Paperback Language: english. Book Details. Edition: List Price: -.