[firefly+book]