R T Vyner Author