stephen a. dowling