Internet Archive BookReader - Dogs, jackals, wolves, and foxes : a monograph of the Canidae