
# Paperback: 300 pages
# Publisher: Apress (April 14, 2008)
# Language: English
# ISBN-10: 1590599322
# ISBN-13: 978-1590599327

# Hardcover: 392 pages
# Publisher: Apress; 1 edition (April 14, 2006)
# Language: English
# ISBN-10: 1590596137
# ISBN-13: 978-1590596135