john halls. photo by john balsom for details magazine