F P Veitch Author