Carlos M. Carvalho & Richard Lowery