For more information about James Hall: