In preparation for the return of Twin Peaks on May 21st  2017  I have spent the last few months reading everything I can about that place where the birds sing a pretty song and there’s always music in the air: its characters  fandom  cultural impact  and much  much more