Steven Price - A life on our planet