Context

Context of What do animals think and feel? : an investigation into emotion and behavior / Karsten Brensing ; [translated from the German by Peter Lewis]
Processing Feedback ...