Author: E.j.kahn and sons