Kaminishi was a great read that provided a different take on time-travel and past lives.
For me, the best part of the story was that things don't always work out the way that a person may want to, but that it does not mean that all is lost in a "door closing, window opening" kind of way.
The characters of Michael Holden, Shinjaro Kaminishi, Shintaro (Shinjaro's modern counter-part and descendant) and Omake are well-written and blend well together, even though Omake is primarily an accent to the rest of the story.
Kaminishi also serves as a glimpse into modern and mid-nineteenth century Japan.
I look forward to reading more books from the author.
College student Michael Holden wakes up in an impossible reality: mid-nineteenth century Japan, face to face with Shinjaro Kaminishi, a living, breathing samurai warlord Michael has seen in a dream. Imprisoned by the warlord and interrogated about the future, Michael has no idea if what he's experiencing is real... and then he finds himself back in present-day America. Shinjaro’s commanding presence and smoldering sexuality draw Michael again and again to the past, where dangerous information is revealed and Shinjaro's life is threatened. Through the mists of time and in the reality of modern Japan, Michael searches for the truth—and for the man who now owns his heart—Shinjaro Kaminishi.
A Bittersweet Dreams title: It's an unfortunate truth: love doesn't always conquer all. Regardless of its strength, sometimes fate intervenes, tragedy strikes, or forces conspire against it. These stories of romance do not offer a traditional happy ending, but the strong and enduring love will still touch your heart and maybe move you to tears.