Some smart googling should give you what you need.
Try Frank Marshall Davis, Stanley Dunham, Mercer Island in combination with Marxism, Communism, etc.
Thanks!