DICE HEARTS AND OTHER ISLANDS