NGC5907: The Knife Edge Galaxy