David spencer gateway