by Jeffrey Holt
Ebook
A W.H. Freeman Interactive e-Book
Jeff Holt ISBN-10: 1-4641-4239-4 ISBN-13: 978-1-4641-4239-0
Portal
Jeff Holt ISBN-10: 1-4641-4350-1 ISBN-13: 978-1-4641-4350-2
Hardcover
Jeffrey Holt ISBN-10: 0-7167-8667-2 ISBN-13: 978-0-7167-8667-2