books by author
Robert

The Watch House (PB)

A Time of Fire (PB)

The Shackled Continent: Africa's Past, Present and Future

Comrades: Communism: A World History

Stormsearch

What If?: Military Historians Imagine What Might Have Been

More What If?: Eminent Historians Imagine What Might Have Been

Lenin: A Biography

Management of Britain's External Relations

Sociology

Computer Communications (Computer Science)

Ordnance Survey Mapwork: A Course for First Examinations

Computer Communications (Computer Science Series)

Government and Politics of Italy (Comparative Government and Politics)

Mastering Italian 2: Italian Life and Language (Macmillan Master Series (Languages))

Screening The Novel: The Theory And Practice Of Literary Dramatization (Insights)

The Encyclopedia Of Word And Phrase Origins

Physics (University of Bath/Macmillan Science 16-19 Project)

The Macmillan Guide To Britain's Nature Reserves

Yaxley's Cat (Firefly Plus Books)

Macmillan Dictionary of Modern Economics (Dictionary Series)

Macmillan Dictionary of Modern Economics (Dictionary Series)

Motivate Ser;Computer Stud/Inf Tech (Motivate Series)

Cats Whispers And Tales: A Treasury Of Stories And Poems

Quality Social Work

The Refashioning of Catholicism, 1450-1700: A Reassessment of the Counter-Reformation (European History in Perspective)

The World After Communism: A Polemic For Our Times

British Social Welfare in the Twentieth Century

Social Work: Themes, Issues and Critical Debates
