by Mark Rouncefield (Contributor), Andrew Crabtree (Author), Mark Rouncefield (Contributor), Andrew Crabtree (Author), Peter Tolmie (Contributor)
Format: Paperback
Pages: 216
Edition: 2012
Publisher: Springer
Published: 13 Apr 2014
ISBN 10: 1447161602
ISBN 13: 9781447161608