All authors
/ Author
Staff of Communication Arts
Communication Arts # 299 September / October 2000
[Paperback]