Engineering design : - Kusiak, Andrew (Academic Press, 1999)