Binding type: Paperback Publisher: Thorndike Press Large Print Year published: 20220810 Number of pages: 529