C# Coroutine (IEnumerator) Code from a textbook outputs an error

Hi guys, I copied this code directly from a Unity manual, though from some reason it ain’t working…any ideas why? I get the error

Assets/Scripts/Concurrent.cs(8,47): error CS1525: Unexpected symbol )', expecting ;’

using UnityEngine;
using System.Collections;

public class Concurrent : MonoBehaviour {
        void Start () {
        StartCoroutine(DelayStatement));
    }
    IEnumerator DelayStatement()
    {
        Debug.Log("Started at: " + Time.fixedTime);
        yield return new WaitForSeconds(3.0f);
        Debug.Log("Ended at: " + Time.fixedTime);
    }
}

Either the textbook is wrong, or you didn’t copy correctly. The DelayStatement call is missing it’s left parenthesis:

StartCoroutine(DelayStatement)); -> StartCoroutine(DelayStatement());

Yea I probably fudged it up. Thank you!