Science of Synthesis - Braverman,S.; Cherkinsky,M.; Birsa,M.L.; Knight,J. (Georg Thieme Verlag, 2005)