Collection: Sean Russell

Sean Russell was born in Toronto, Canada in 1952, and now lives in Vancouver. He has written a number of acclaimed fantasy novels.