Senior Design Experience
Publisher: Agile Press
Published: First Edition 2002, Second Edition 2008