The nature and origin of the biological world - Ambrose, Edmund Jack (Ellis Horwood, 1982)