Barry Grimes

26%
Flag icon
Human children less than one year old typically fail the mirror test, but by the time they are eighteen months old, most can pass it.
Practical Ethics
Rate this book
Clear rating