Ectopic pregnancy : modern diagnosis and management - Kamrava, Michael (InTech, 2011)