Publications written by: Powell, Graham R.