Professor Robert Squillace Editor