Organic chemistry - Brown, William Henry (International student edition, 2009)