In the Name of a Living God: The Non-Government Badges and Medals of Imperial Japan, Including Police, Fire Brigade, Red Cross, Veteran, and Patrio