Lecture notes on molecular medicine - Bradley, John (Blackwell Science, 2001)