joshua lahti