978 305625.pdf 151 + 1129 .