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