Michael C. 'Mike' Allen
Mt. Pleasant, Texas, USA