Books written by Christian McPherson