Paperback: 144 pages Publisher: Interweave (September 1, 2009) ISBN-10: 1596681446 ISBN-13: 978-1596681446
Interweave formats available: Paperback SKU: 09KN10 eBook SKU: EP3794
Paperback published in September 2009 by Interweave
interweavestore.com