Racism, religion and reasonable accommodation.