There is sixth book to add to my top five, making them my top six. The Echo of Old Books by Barbara Davis. A masterpiece.