Organic chemistry of biological compounds - Barker, Robert