R R Vane Author