thaumatology view 3