Knitting Rugs
Nola A. Heidbreder
Yasuke: In Search of the African Samurai
Thomas Lockley
The Life of Charlotte Bronte
Elizabeth Gaskell
They All Had A Chance: A pact. A test. A dilemma. A murder. ...
Michele Leathers
Engineering a Compiler
Keith D. Cooper & Linda Torczon