Principles and practice of surgery - Garden, O. James (Churchill Livingstone, 2007)