Manyebook
Andrew Davison
Imaginative Apologetics
Why Sacraments?
Killer Game Programming in Java