william f mangels