Molecular design : concepts and applications - Schneider, Gisbert, 1965- (Wiley-VCH, 2008)