Books written by Charles Roger