David Alexander Flinn address