Title: Ova of echidna ... : letter to E.P. Ramsay.
Authors: Owen, Richard, 1804-1892.
Year: 1885