thaumatology view 2