edward casagrande