by Ken Mihara (Author) compare prices