You may also enjoy
Luiz Canha Machado was born in Porto, Portugal, in 1971.…