Robert Pattinson Covers Details Magazine