Title: European ideologies, a survey of 20th century political ideas