written published attributable