Introduction to organic chemistry - Brown, Bill (Harcourt, 2000)