Daniel M Carroll Facts