Paperback: 128 pages Publisher: Interweave (June 1, 2006) ISBN-10: 1596680105 ISBN-13: 978-1596680104
Interweave eBook SKU: EP4992
Paperback published in June 2006 by Interweave
interweavestore.com