andrew w. kitty