Lily Hope and her friends: a tale.