Author: Carlos Canales
Alternate names: Carlos Canales Torres
Born: 19 Jul 1963
Bio: Carlos Canales Torres (born on July 19, 1963) is a Spanish lawyer and writer