Progress : Labour's progressive magazine.
Labour Party (Great Britain)
London : Progress Ltd.
Description based on: Apr. 2008.
Labour Party (Great Britain)