warren fitzgerald