David L Armstrong: 4 books

Book cover of Ion Channel Regulation
by Paul Greengard, Angus C. Nairn, Shirish Shenolikar
Language: English
Release Date: April 13, 1999

Volume 33 reviews the current understanding of ion channel regulation by signal transduction pathways. Ion channels are no longer viewed simply as the voltage-gated resistors of biophysicists or the ligand-gated receptors of biochemists. They have been transformed during the past 20 years into signaling...
Book cover of Imaginarium 4

Imaginarium 4

The Best Canadian Speculative Writing

by Kelley Armstrong, Courtney Bates-Hardy, Greg Bechtel
Language: English
Release Date: April 5, 2016

Imaginarium 4: The Best Canadian Speculative Writing is a reprint anthology collecting speculative short fiction and poetry (science fiction, fantasy, horror, magic realism, etc.) that represents the best work published by Canadian writers in the 2014 calendar year.   Featuring Kelley...
Book cover of Imaginarium 2012

Imaginarium 2012

The Best Canadian Speculative Writing

by Kathryn Kuitenbrouwer, Carolyn Clink, Amal El-Mohtar
Language: English
Release Date: July 15, 2012

Orphan children destroy their nasty superintendent and create a clockwork replacement; a professor publishes a list of known vampires, but doesn’t get it quite right; a military drone achieves sentience—and an unfortunate conscience; self-replicating humanoid robots fall in love with humans; an...
Book cover of International Law and International Relations
by David Armstrong, Theo Farrell, Hélène Lambert
Language: English
Release Date: February 28, 2012

In this fully updated and revised edition, the authors explore the evolution, nature and function of international law in world politics and situate international law in its historical and political context. They propose three interdisciplinary 'lenses' (realist, liberal and constructivist) through...
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy