Science of Synthesis (Thieme, 2000)