Liquid Crystal Nightingale352 pages13 hours of readingA bold and clever political thriller science fiction debut.Read more20203.3Track