Essential molecular biology: Volume II - Brown, T A (Oxford University Press New Delhi, 2007)
English