He has authored , co-authored and edited numerous books and journals .
Michael U. Hensel 's writings have been published in Chinese , Czech , English , Estonian , Finnish , French , German , Japanese , Korean , Norwegian , Persian , Spanish , and Turkish .
Michael U. Hensel has authored , co-authored and edited numerous books and journals .
Michael U. Hensel 's writings have been published in Chinese , Czech , English , Estonian , Finnish , French , German , Japanese , Korean , Norwegian , Persian , Spanish , and Turkish .