Books by Sean French