Abdominal Surgery (Volume 2) by James Greig Smith