BOAPW

AcronymDefinition
BOAPWBest of All Possible Worlds