The challenge of diversity - Johnson, Walter (Black Rose, 2006)