(With thanks to Ali Alfoneh for his assistance in compiling)