Christian Guerrero, Author at PPSC