joshua poore