Walking Stick Insects - The perfect insect pet

By John Locke, Department of Biological Sciences, University of Alberta, Edmonton, Alberta, Canada.