peter s garlakelatest news & developments