A repository of articles and books on a wide range of disciplines. The Free Library Details Published: 2012Copyright: Copyright © Farlex IncPublisher: Farlex Inc