ID:DA19234426
Search authors sharing the same name
David Nightingale, Christopher Spencer
Springer c2015
Available at 1 libraries