James Lovegrove

Author Archive

  • April 16, 2018
    Daring to be different, in this collection of potted biographies, has various meanings. It can refer to overcoming a disability, rising above prejudice, inventing something that...