David NaylorBooks50 Super BowlsTrash BackwardsRailroad StationsPetroleum Geology of IrelandSpeaking up in a Culture of SilenceVicious StationeryPrivate Practice, Public PaymentSteps in SuccessRebooting Your BrainCanadian Health Care and the StateAuthor data: Open Library