Archvillain 3 Yesterday Again by Barry Lyga Yesterday Again by Barry Lyga (Scholastic Press, January 2013).