Design by accident - O'brien, James F. (New York Dover Publications, 1968)