The many faces of Locke!!!