Kieron Pollard – A Dexterous Destroyer