by JimKrause (Author)
Format: Turtleback
Pages: 357
Publisher: How Design Books
Published: Mar 2002
ISBN 10: 1581802366
ISBN 13: 9781581802368