It looks like you're offline.
Open Library logo
additional options menu
Last edited anonymously
April 1, 2008 | History

Cavanagh, John

We need a photo of Cavanagh, John

7 works Add another?

Showing all works by author. Would you like to see only ebooks?

  • Cover of: Protein NMR spectroscopy: principles and practice

    My Reading Lists:

    Create a new list

    Check-In

    ×Close
    Add an optional check-in date. Check-in dates are used to track yearly reading goals.
    Today
  • Cover of: Alternatives to economic globalization: a better world is possible

    My Reading Lists:

    Create a new list

    Check-In

    ×Close
    Add an optional check-in date. Check-in dates are used to track yearly reading goals.
    Today
  • Cover of: Alcoholic beverages: dimensions of corporate power

    My Reading Lists:

    Create a new list

    Check-In

    ×Close
    Add an optional check-in date. Check-in dates are used to track yearly reading goals.
    Today
  • Cover of: Water Defenders: How Ordinary People Saved a Country from Corporate Greed

    My Reading Lists:

    Create a new list

    Check-In

    ×Close
    Add an optional check-in date. Check-in dates are used to track yearly reading goals.
    Today
  • Cover of: Alternatives à la globalisation économique: un monde meilleur est possible

    My Reading Lists:

    Create a new list

    Check-In

    ×Close
    Add an optional check-in date. Check-in dates are used to track yearly reading goals.
    Today
  • Cover of: Fundamental psychiatry
    First published in 1954 1 edition

    My Reading Lists:

    Create a new list

    Check-In

    ×Close
    Add an optional check-in date. Check-in dates are used to track yearly reading goals.
    Today
  • Cover of: British theatre: a bibliography, 1901 to 1985

    My Reading Lists:

    Create a new list

    Check-In

    ×Close
    Add an optional check-in date. Check-in dates are used to track yearly reading goals.
    Today

History

Download catalog record: RDF / JSON
April 1, 2008 Created by an anonymous user initial import