charles p's public page