O'Heare, James profile picture

O'Heare, James

THE SCIENCE AND TECHNOLOGY OF ANIMAL TRAINING