Paperback
details (USA).
ISBN: 978-0-321-42858-5
ISBN-10: 0-321-42858-7
Peachpit Press Publications ยท 2006