He has also published asJames A. Stevens andJames Stevens-Arce.