Articles by B. M Palmer (2)