Hey Kingskiller. Sorry, but I think it is a rather poor puzzle. There are many solutions.
Here are two, there might be more:
1.Qd8 Kc6 2.Kd4 Kb7 3.Qc7+ Ka8 4.Be4#
1.Qa4 Ke6 (other moves are quicker deaths) 2.Qe8+ Kd5 3.Qd7 Kxc5 (3...Kxe5 4.Qf5#) 4.Qb5#
Don't forget to look at "Move list" because it has a lot of other variations.