Paperback: 160 pages Publisher: Interweave (April 1, 2007) ISBN-10: 1596680121 ISBN-13: 978-1596680128
Interweave eBook SKU: EP4993
Paperback published in April 2007 by Interweave
interweavestore.com