Author: 	Querol Vicente, Vicente A.