Paperback
details (USA).
ISBN: 978-1-934999-78-3
ISBN-10: 1-934999-78-4
WordTech Communications · 2009