White-tailed deer are the deadliest animals in North America. Every year an estimated 1.25 million deer-vehicle crashes result in about 150 human...| Slate Magazine
Abstract| US Forest Service Research and Development