James Leece view 3