American politics and society David McKay. - McKay, David H. (David Hamilton), 1944- (Blackwell, 2005)