NEEDHAM, Karen M.




UBC-based co-author of:

Strange beginnings. Vancouver, Tradewind Books, 2001.

[UBC 2004]