author: https://www.goodreads.com/author/show/19956845.John_Battle
layout person: https://www.goodreads.com/author/show/19956845.John_Battle
other publication information: https://www.goodreads.com/author/show/19956845.John_Battle
author: https://www.goodreads.com/author/show/19956845.John_Battle
layout person: https://www.goodreads.com/author/show/19956845.John_Battle
other publication information: https://www.goodreads.com/author/show/19956845.John_Battle