joshua charles garcia