Marler, P., & Hamilton, W. J. (1966). Mechanisms of animal behaviour. John Wilwy.
Dyfyniad Arddull ChicagoMarler, Peter, and William J. Hamilton. Mechanisms of Animal Behaviour. New York: John Wilwy, 1966.
Dyfyniad MLAMarler, Peter, and William J. Hamilton. Mechanisms of Animal Behaviour. John Wilwy, 1966.
Rhybudd: Mae'n bosib nad yw'r dyfyniadau hyn bob amser yn 100% cywir.