The karate almanac

by J. A. Lazarus

Discusses the history of karate, and its philosophy, techniques, forms, schools, and Western variations.