Books by Mark Bruce