Twist and shout: Get ready to treat yourself and mix it up with these 20 must-read genre-blending historical fiction books!