Format: Paperback
Pages: 500
Edition: 2
Publisher: Open Scroll Publications Ltd
Published: 28 May 2015
ISBN 10: 0993087655
ISBN 13: 9780993087653