Magruder´s american government - McClenaghan, William A.