Reviews

  • Thrilling...a book to read in one enthralled sitting

    The Times

About the Author