Inguinal hernias: diagnosis and management.