Caner Taslaman

3 books

212 pages missing pub info (editions)

53 pages first pub 2015 (editions)

religion challenging informative inspiring medium-paced

430 pages first pub 2005 (editions)

religion challenging informative reflective medium-paced