Struggles for Survival - Okada; Okada, Yoshitaka (Springer Japan, 2006)