J . A . Fripp & Son.