Professor Edward Veitch