Warren, Stuart Designing organic synthesis : a programmed introduction to the synthon approach - Wiley India 1978 ISBN: 9788126520862