The polyketide metabolites - David O-hagan (Ellis Horwood)