An Introduction To P4CA