Political Ideologies by Andrew Heywood is a great introduction to the various political ideologies that have shaped the modern world. The book covers Liberalism, Conservatism, Socialism, Fascism, Anarchism, Feminism, Nationalism, Ecologism/Environmentalism, and Religious Fundamentalism, each in its own chapter with a brief history of the development of each ideology, their interconnections, and subsections to include other ideologies such as Marxism that is mentioned in the chapter of Socialism, and Nazism that is included in the chapter of Fascism.
The book also includes information of the various thinkers and activists of each ideology and their influence and contribution to it.
Due to a large number on background reading concerning political ideologies, I can guarantee that the book is overall unbiased and neutral, with the author giving his opinion only at the end of each chapter, while still providing a balanced argument.
Overall, Political Ideologies is a great book to be read by anyone interested in an easy and unbiased view on political ideologies, and is also a fine textbook for any student of political ideologies and/or politics.