Chemistry for the 21st century - Keinan, Ehud; Schechter, Israel (Wiley-VCH, 2001)