A direct discrete-time approach to Poisson–Gaussian bond option pricing in the Heath–Jarrow–Morton model