Science and Religion > Editions
by David Barker First published October 22nd 2013
Published October 22nd 2013
by Tate Publishing
Paperback, 524 pages
Published November 2014
by Tate Publishing
Hardcover, 523 pages
Published December 2015
by Tate Publishing
Second Edition, Paperback, 524 pages
Published
by Tate Publishing & Enterprises
Hardcover, 0 pages
Published
by Tate Publishing
Mass Market Paperback, 0 pages





