Books by Hope Knight