Constraint-Aided Conceptual Design by B.A. O'Sullivan & Barry O'Sullivan