Lang's Revenge (Read On) by Joe Craig | Menrva Books | MenrvaBooks