By Collins with contributors, Mark Lynas, Tim Flannery, Fred Pearce, Elizabeth Kolbert, Bjorn Lomborg, Guy Dauncey, Michael Allaby
By Michael Allaby
By Michael Allaby, Michael Kent
By Dr. Ken Rubin, Michael Allaby, Dr. Robert R. Coenraads
By Michael Allaby, James Lovelock
By Michael Allaby, Robert Anderson, and Ian Crofton
By Michael Allaby, Robert Anderson, Ian Crofton
By Ailsa Allaby, Michael Allaby