Stephen, Adam, and David

Stephen, Adam, and David