Hannah and John - tworivers