Books by Jeffrey Needell