john alexander perdomo