Surgery, taught by Dr J A C Macewan Vol.2