tod allen