david anthony lpsg