on material abstracted from