James Rankin — British flying ace