Comprehensive review for FMGEMS - Bullock, John (The National medical series for independent study, 1988)