Humane slaughter : taking responsibility : helpful hints for trainers by Humane Slaughter Association. ISBN 1871561094. Published by Humane Slaughter Association in 1995. Publication and catalogue information, links to buy online and reader comments.