logan boyle