R B Fraser Author