Hardcover published February 1, 2005 Paperback published February 28, 2006 128 pages
Hardcover ISBN-10: 1402713770 ISBN-13: 978-1402713774 Paperback ISBN-10: 1402734492 ISBN-13: 978-1402734496
Republished in 2016 by Dover
Paperback published in February 2006 by Sterling