You asked:

who is the author of a short history of night

  • A Short History of Night's author is John Mighton.