Justin Farnsworth, Author at PPSC