Publications by 'John David Frankland'