The animal contract : sharing the planet /
Morris, Desmond
The animal contract : sharing the planet / by Desmond Morris. - 169 pages ; 24 cm
"Based on the television series.".
1852273925 9781852273927
92173097
Human-animal relationships
Animal rights.
QL85 / .M67 1990b
304.2
The animal contract : sharing the planet / by Desmond Morris. - 169 pages ; 24 cm
"Based on the television series.".
1852273925 9781852273927
92173097
Human-animal relationships
Animal rights.
QL85 / .M67 1990b
304.2