Shōgun - James Clavell Long, but necessarily so. I doubt I will read any more books in the series, but I'm glad I read this one.