Jose Miguel Lopez Herrera's contents