PETROSKI, HANERY

INVENTION BY DESIGN - UNIVERSITY PRESS 2000 - 242


General

/ PET