At just 28, UK native Samantha Shannon has already published a treasure trove of novels, and has fast become one of my