A day with James Angel