Type
Book
Author(s)
Mark Sandle
Date
2012, [i.e. 2011
Publisher
Pearson Education
Pub place
Harlow
ISBN-10
1408264501
ISBN-13
9781408264508